What is the meaning of the word "a short drop and a sudden stop"?
Definitions:
-
A fall to one's death by hanging. ADJECTIVE
- Many historical figures met their end with a short drop and a sudden stop.
-
Death by hanging. NOUN
- The outlaw was sentenced to a short drop and a sudden stop.